• word of the day

    lycopus americanus

    lycopus americanus - Dictionary definition and meaning for word lycopus americanus

    Definition
    (noun) aromatic perennial herb of United States
    Synonyms : water horehound
Download our Mobile App Today
Receive our word of the day
on Whatsapp